Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 OWEN ROAD Terraced £134,000 24 Mar 2005
21 OWEN ROAD Terraced £80,000 6 Apr 2005
22 OWEN ROAD Terraced £112,000 11 Aug 2020
25 OWEN ROAD Terraced £103,000 1 Feb 2008
27 OWEN ROAD Terraced £29,000 9 Feb 2001
30 OWEN ROAD Detached £102,000 11 Oct 2007
33 OWEN ROAD Terraced £60,000 7 Sep 2012
34 OWEN ROAD Terraced £28,000 27 Nov 1996